home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / tools / falc_uti / backwd28 / backward / readme.txt < prev    next >
Text File  |  1995-11-25  |  5KB  |  137 lines

  1. ***************************************************************
  2. *                                                             *
  3. *              Patch/Unpatch, tools for Backward II           *
  4. *                                                             *
  5. *              V 1.00 by Cyrille Dupuydauby                   *
  6. *                                                             *
  7. ***************************************************************
  8.  
  9.  
  10. Introduction:
  11. -------------
  12. In the old times, the only ATARI product was the ST line. Later,
  13. new and more powerful models did appear. The Falcon is the latest
  14. ATARI computer. Sadly, many programs written for the old ST line
  15. wasn't able to run on the new bird.
  16.  
  17. That's why Backward (among other programs, such as STE2FALC, MAGI
  18. , VCB or FALCONSX) was created.
  19.  
  20. Backward was the most evolving program, improving with each new
  21. version. But sadly, it appears to me that some problems could
  22. never be solved with such a solution : Backward tries to recover
  23. from errors, but some of them are unrecoverable.
  24.  
  25. The only solution was to modify the program BEFORE it was run.
  26. That's why the PATCH.GTP program is provided.
  27.  
  28. FOREWORD:
  29. ---------
  30. BEWARE, this piece of software MODIFY programs. So please make
  31. backup copies BEFORE running it.
  32. The UNPATCH.GTP program is provided
  33. for cancelling modifications, BUT as it is the first release, bugs can
  34. still lie around, so take the time for a backup.
  35.  
  36.  
  37. How it works:
  38. -------------
  39. The PATCH.GTP programs reads a script file (given as the only parameter)
  40. and does the patches specified in this script.
  41. The UNPATCH.GTP programs reads a script file (given as the only parameter)
  42. and undoes the patches made by PATCH.GTP.
  43.  
  44. How to use it:
  45. --------------
  46. There is two methods:
  47.  
  48. Simple:
  49. - Just drag a script file (with a PTC suffix) on PATCH.GTP (or UNPATCH.GTP)
  50. and then follow the instruction given.
  51.  
  52. Complicated:
  53. - Double click on PATCH.GTP (or UNPATCH.GTP) and then specify the filename
  54. of the script (including the .PTC suffix). Then follows the instruction.
  55.  
  56.  
  57. MANUAL:
  58. -------
  59. Here you will find more explainations.
  60.  
  61. (1) What PATCH.GTP can do:
  62.  
  63. It can modify KNOWN programs, thus allowing to use them with Backward. BUT
  64. they won't be able to run on ST. For going back to the normal version,
  65. use UNPATCH.GTP. The list of patches available is given in the PATCHES.LST
  66. file.
  67.  
  68. (2) What PATCH.GTP can not do:
  69.  
  70. Modify UNKNWON programs. Sorry, it cannot guess what to do yet.
  71.  
  72. (3) How to really use PATCH.GTP:
  73.  
  74. First, take a look at the PATCHES.LST file, which contains the patches
  75. available.
  76.  
  77. If you find one of your program here (for instance Road Runner), note
  78. the file name of the script.
  79.  
  80. Then drag the script file (ROADRUNN.PTC with the given example) on PATCH.GTP.
  81.  
  82. Then follow the given instructions.
  83.  
  84. For undoing the patch, just use the same scriptfile with UNPATCH.GTP.
  85.  
  86. (4) Standard instructions:
  87. Here is a list of instructions that you may be given.
  88.  
  89. 'Insert xxxx disk in drive A': well it's easy. This message is usually
  90. displayed for bootsector games. A number may be given (disk 1 for instance)
  91. for games in multiple disks.
  92.  
  93. 'Locate main program': this message appears as the title of a fileselector.
  94. It means you have to select the main program (the one which have to be
  95. doubly clicked).
  96.  
  97. 'Old values not recognized ...': well, it means that PATCH.GTP has not
  98. recognized the program. May be you have selected a wrong script or you
  99. have a different version of the program. You will have to run UNPATCH.GTP
  100. to cancel what has already been done (ignoring error messages). Or another
  101. cause, your program is packed, then you have to unpack it (if possible)
  102. before patching it.
  103.  
  104. Other messages means that the script file is corrupted (bad news indeed).
  105.  
  106. (5) I have a program which is not in the list:
  107. Two possibilities :
  108. - the program runs already with Backward. Then it does'nt need any patch.
  109. - the program still resists to Backward. Then a patch is needed.
  110.  
  111. If you are a registered user, just send me a copy of your program (a full
  112. useable copy if possible) with a blank HD disk (for mail charges).
  113. You will receive back the latest Backward version and a patch script for
  114. your program. PLEASE TRY YOUR PROGRAM WITH BACKWARD FIRST.
  115.  
  116. If you are not registered, maybe it's time to register.
  117.  
  118. Which programs cannot be patched ?
  119. -------------------------------
  120. Many programs may not be patched:
  121. - programs with complicated protection (such as checksums, encryption ...).
  122.  Because patching would mean also cracking them which is illegal.
  123.  
  124. - packed programs. Patching them implies depacking and repacking with
  125. unknown methods.
  126.  
  127.  
  128.  
  129. THE future:
  130. -----------
  131.  
  132. As it is the first version of this tool, it is still very crude (infamous
  133. interface 'a la DOS'), many improvments can be done.
  134.  
  135. If you want a doc file about script format, please write me.
  136.  
  137.